#ifndef ITUIMGR_H
#define ITUIMGR_H

#include "commdef.h"

class ITFramework;
class ITModelBase;
class ITUiMgr
{
public:
    virtual TRESULT Init() TPURE;
    virtual TRESULT UnInit() TPURE;
    virtual TRESULT SetFramework(ITFramework *pFrm) TPURE;
    virtual TRESULT GetUiFromId(unsigned long lUiId, ITModelBase **ppModel) TPURE;
    virtual TRESULT Find(unsigned long lUiId, ITModelBase **ppModel) TPURE;
};

#endif // ITUIMGR_H
